import { isLogin } from '@/utils/token';
import { showConfirmDialog } from 'vant';
export default function permissionInit(router) {
  router.beforeEach(async (to, from) => {
    if (to.meta.requireLogin === true) {
      //要访问的页面需要登录
      // 判断当前用户是否登录了
      if (isLogin() === false) {
        try {
          await showConfirmDialog({
            title: '当前没有的登录',
            message: '是否去登录',
          });
          //await 后面只能监听成功
          router.push('/login?from=' + from.fullPath);
        } catch (err) {
          console.log(err);
          return false;
        }
      }
    }
  });
}
